# Deploy with Cloudflare 1. Click your account menu in the top right. 2. Click **Settings**. 3. Open **Integrations**. 4. Open **Deployment**. 5. In **Cloudflare connection**, enter a connection name, Cloudflare Account ID, and API token. 6. Select **Save and test connection**. 7. Open the repository you want to deploy. 8. Visit **Settings**. 9. Expand **Cloudflare** under **Integrations**. 10. Check **Enable deployments**. 11. Choose an existing Pages project or Worker, or create a new target. 12. Set branch, build command, and output directory or Worker entry in **Advanced build settings**. 13. Select **Save Cloudflare integration**. On push, NobGit queues deployments from the Git post-receive hook. Pages deploys upload files from the output directory. Workers deploys upload a JavaScript module entry such as `worker.js`, `index.js`, or `src/index.js`. - [Previous: Trello](How to connect Trello.md) - [Next: SSO](How to set up SSO for organizations.md)